impounding dams - German English Dictionary